package com.bing.bingPro.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import java.io.Serializable;
import lombok.Data;

/**
 * 铁通分省装维指标
 * @TableName t_tt_zw_prov_index
 */
@TableName(value ="t_tt_zw_prov_index")
@Data
public class TTtZwProvIndex implements Serializable {
    /**
     * 日期
     */
    private String dateTime;

    /**
     * 省份
     */
    private String provinceName;

    /**
     * 宽带装机工单数
     */
    private Integer jkInstallNum;

    /**
     * 宽带装机工单完成数
     */
    private Integer jkInstallFinishNum;

    /**
     * 宽带装机时长
     */
    private Double jkInstallLength;

    /**
     * 宽带装机及时率
     */
    private Double jkInstallPromptness;

    /**
     * 宽带工单时长
     */
    private Double jkOrderLength;

    /**
     * 宽带工单及时率
     */
    private Double jkOrderPromptness;

    /**
     * 宽带退单数
     */
    private Integer jkInstallBackNum;

    /**
     * 宽带退单率
     */
    private Double jkInstallBackRate;

    /**
     * 电视装机工单数
     */
    private Integer dsInstallNum;

    /**
     * 电视装机工单完成数
     */
    private Integer dsInstallFinishNum;

    /**
     * 电视装机时长
     */
    private Double dsInstallLength;

    /**
     * 电视装机及时率
     */
    private Double dsInstallPromptness;

    /**
     * 电视工单时长
     */
    private Double dsOrderLength;

    /**
     * 电视工单及时率
     */
    private Double dsOrderPromptness;

    /**
     * 电视退单数
     */
    private Integer dsInstallBackNum;

    /**
     * 电视退单率
     */
    private Double dsInstallBackRate;

    /**
     * 宽带+电视装机工单数
     */
    private Integer jkdsInstallNum;

    /**
     * 宽带+电视装机工单完成数
     */
    private Integer jkdsInstallFinishNum;

    /**
     * 宽带+电视装机时长
     */
    private Double jkdsInstallLength;

    /**
     * 宽带+电视装机及时率
     */
    private Double jkdsInstallPromptness;

    /**
     * 宽带+电视工单时长
     */
    private Double jkdsOrderLength;

    /**
     * 宽带+电视工单及时率
     */
    private Double jkdsOrderPromptness;

    /**
     * 宽带+电视退单数
     */
    private Integer jkdsInstallBackNum;

    /**
     * 宽带+电视退单率
     */
    private Double jkdsInstallBackRate;

    /**
     * 所有业务类型装机工单数
     */
    private Integer totalInstallNum;

    /**
     * 所有业务类型装机工单完成数
     */
    private Integer totalInstallFinishNum;

    /**
     * 所有业务类型工单时长
     */
    private Double totalOrderLength;

    /**
     * 所有业务类型工单及时率
     */
    private Double totalOrderPromptness;

    /**
     * 所有业务类型装机工单完成数（不含退单）
     */
    private Integer totalInstallFinishNumP;

    /**
     * 所有业务类型工单时长（不含退单）
     */
    private Double totalOrderLengthP;

    /**
     * 所有业务类型工单及时率（不含退单）
     */
    private Double totalOrderPromptnessP;

    /**
     * 所有业务类型及时装机工单数
     */
    private Integer totalOrderIntimeNum;

    /**
     * 所有业务类型未及时但有预约且在预约当天或之前完成的装机工单数
     */
    private Integer totalOrderAppointmentNum;

    /**
     * 所有业务类型履约率(%)
     */
    private Double totalPerformanceRate;

    /**
     * 所有业务类型退单数
     */
    private Integer totalInstallBankNum;

    /**
     * 所有业务类型退单率
     */
    private Double totalInstallBackRate;

    /**
     * 所有业务类型平均退单时长
     */
    private Double totalOrderBackLength;

    /**
     * 移机工单数
     */
    private Integer movingOrderNum;

    /**
     * 移机装完成工单数
     */
    private Integer movingInstallFinishNum;

    /**
     * 移机拆完成工单数
     */
    private Integer movingDismantleFinishNum;

    /**
     * 移机装工单时长
     */
    private Double movingInstallOrderLength;

    /**
     * 移机拆工单时长
     */
    private Double movingDismantleOrderLength;

    /**
     * 拆机工单数
     */
    private Integer dismantleOrderNum;

    /**
     * 拆机完成工单数
     */
    private Integer dismantleOrderFinishNum;

    /**
     * 拆机工单时长
     */
    private Double dismantleOrderLength;

    /**
     * 拆装比(%)
     */
    private Double disassemblyRatio;

    /**
     * 投诉工单数
     */
    private Integer complaintOrderNum;

    /**
     * 投诉工单完成数
     */
    private Integer complaintOrderFinishNum;

    /**
     * 首次申告响应时长
     */
    private Double firstrespTime;

    /**
     * 故障申告响应及时率(%)
     */
    private Double respPromptness;

    /**
     * 投诉工单时长
     */
    private Double complaintOrderLength;

    /**
     * 投诉处理及时率(%)
     */
    private Double complaintOrderPromptness;

    @TableField(exist = false)
    private static final long serialVersionUID = 1L;

}